using System;

namespace Domain
{
    public class Player
    {
        private string name;
        private int health;

        private int x;
        private int y;
        private int z;

        public Player()
        {
            this.name = "";
            this.health = 100;

            this.x = 0;
            this.y = 0;
            this.z = 0;
        }

        public Player(String name)
        {
            this.name = name;
            this.health = 100;

            this.x = 0;
            this.y = 0;
            this.z = 0;
        }

        // Accessors
        public string Name 
        {
            get { return name; }
            set { name = value; }
        }

        public int Health
        {
            get { return health; }
            set { health = value; }
        }

        public int X
        {
            get { return x; }
            set { x = value; }
        }

        public int Y
        {
            get { return y; }
            set { y = value; }
        }

        public int Z
        {
            get { return z; }
            set { z = value; }
        }
    }
}